package com.retail.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("price_sales_relation")   // 与 Spark 落库表名完全一致
public class PriceVsSales {
    @TableId("StockCode")
    private String stockCode;      // 商品编码（唯一）
    @TableField("Description")
    private String description;    // 商品描述
    @TableField("UnitPrice")
    private Double unitPrice;      // 商品单价
    private String priceLevel;     // 低价/中价/高价 (Spark 生成)
    private Integer totalQuantity; // 该商品总销量
    private Double totalRevenue;   // 该商品总销售额
}
